﻿using System;
using System.Collections;
using System.Configuration;
using System.Data;
using System.Linq;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.HtmlControls;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Xml.Linq;
using System.IO;
using DTO;
using DAO;
using BUS;
using System.Net.Configuration;
using System.Collections.Generic;
using System.Net;
using System.Net.Mail;
namespace Cucre
{
    public partial class laylaimatkhau : System.Web.UI.Page
    {
        protected override void OnPreInit(EventArgs e)
        {
            base.OnPreInit(e);
            string path = Server.MapPath("theme.txt");
            StreamReader SR = new StreamReader(path);
            string nameTheme = SR.ReadLine();
            SR.Close();
            base.OnPreInit(e);
            if (Session["MyTheme"] == null)
            {
                Session.Add("MyTheme", nameTheme);
                Page.Theme = (string)Session["MyTheme"];
            }
            else
            {
                Page.Theme = (string)Session["MyTheme"];
            }
        }
        protected void Page_Load(object sender, EventArgs e)
        {

        }

        protected void Button1_Click(object sender, EventArgs e)
        {
            if (email_layLaiMatKhau.Text == "" || email_layLaiMatKhau.Text == null)
            {
                Response.Write("<script>alert('Vui lòng điền vào email bạn đã đăng kí')</script>");
            }
            else
            {
                string email = email_layLaiMatKhau.Text.Trim().ToLower();
                ACCOUNT account = new ACCOUNT();
                try
                {
                    account = AccountBUS.getAccountFromEmail(email);
                    MailMessage msg = new MailMessage();
                    msg.IsBodyHtml = true;
                    msg.From = new MailAddress("muare@yahoo.com", "Admin muare.vn");
                    msg.To.Add(new MailAddress(account.EMAIL, account.USERNAME));
                    msg.Subject = "Quên mật khẩu";
                    msg.Body = "Mật khẩu của bạn là: " + account.PASSWORD;
                    SmtpClient client = new SmtpClient("smtp.mail.yahoo.com.vn", 25);
                    client.Credentials = new NetworkCredential("muare", "admin08");
                    client.EnableSsl = false;
                    client.Send(msg);
                    Response.Write("<script>alert('Gửi mail xác nhận mật khẩu thành công');</script>");
                    email_layLaiMatKhau.Text = "";
                }
                catch (Exception ex)
                {
                    Response.Write("<script>alert('Email không tồn tại trong hệ thống ');</script>");
                }
            }
        }


    }
}
